@charset "utf-8";
@import "public";
body{
    background-color: #f5f5f5;
}
.banner {
    position: relative;
    .guanggao {
        .icon-ico-position-on {
            position: absolute;
            left: r(250px);
        }
    }
}

.content_li {
    ul {
        display: block;
        font-size: 0;
        background-color: #fff;
        li {
            position: relative;
            width: r(583px);
            margin: 0 auto;
            margin-top: r(27px);
            padding-top: r(20px);
            .cir {
                display: inline-block;
                float: left;
                width: r(58px);
                height: r(58px);
                background-color: gray;
                border-radius: 50%;
            }
            .nr {
                display: inline-block;
                margin-left: r(15px);
                p {
                    font-size: r(28px);
                    font-family: "微软雅黑";
                    color: #c5c5c5;
                }
                .zhiwei {
                    font-size: r(18px);
                    font-family: "微软雅黑";
                    color: #c5c5c5;
                }
            }
            .btn_bm{
                position: absolute;
                background-color: red;
                top: r(15px);
                right: 0;
                width: r(230px);
                height: r(59px);
                text-align: center;
                line-height: r(59px);
                span{
                    font-size: r(28.12px);
                    color: white;
                }
                img{
                    display: inline-block;
                    width: r(25px);
                    height: r(25px);
                    vertical-align: middle;
                    margin-top: r(-20px);
                }
            }
            .kcm{
                position: relative;
                font-size: r(24.86px);
                color: #323232;
                font-family: "微软雅黑";
                margin-top: r(5px);
                padding-bottom: r(8px);
                border-bottom: 1px solid #C5C5C5;
                i{
                    position: absolute;
                    top:r(13px);
                    right: 0;
                    font-style: initial;
                    font-size: r(16px);
                }
            }
        }
        .pic_img{
            width: r(583px);
            padding-bottom: r(23px);
            img{
                display: block;
                width: 100%;
                height: r(434px);
            }
        }
    }
    .jzgd{
        padding-bottom: r(96px);
        font-size: r(22px);
        height: r(50px);
        text-align: center;
        line-height: r(50px);
    }
}